master substation - Spanish English Dictionary